package com.hoperun.bean;

import java.io.Serializable;
import java.util.Date;

public class AppUpdateinfo implements Serializable
{
    /**
	 * 
	 */
	private static final long serialVersionUID = 1L;
		
	/**
	 * 属性自增编号
	 */
	private Long osId;
	
	/**
	 * 常量COL_OS_ID
	 * 属性自增编号
	 */
	public static final String COL_OS_ID = "OS_ID";

	/**
	 * 获取自增编号属性
	 */
	public Long getOsId()
	{
		return this.osId;
	}
	
	/**
	 * 设置自增编号属性
	 */
	public void setOsId(Long osId)
	{
		this.osId = osId;
	}
	
	/**
	 * 属性操作系统类型，如：android、iphone
	 */
	private String osType;
	
	/**
	 * 常量COL_OS_TYPE
	 * 属性操作系统类型，如：android、iphone
	 */
	public static final String COL_OS_TYPE = "OS_TYPE";

	/**
	 * 获取操作系统类型，如：android、iphone属性
	 */
	public String getOsType()
	{
		return this.osType;
	}
	
	/**
	 * 设置操作系统类型，如：android、iphone属性
	 */
	public void setOsType(String osType)
	{
		this.osType = osType;
	}
	
	/**
	 * 属性下载地址
	 */
	private String downloadUrl;
	
	/**
	 * 常量COL_DOWNLOAD_URL
	 * 属性下载地址
	 */
	public static final String COL_DOWNLOAD_URL = "DOWNLOAD_URL";

	/**
	 * 获取下载地址属性
	 */
	public String getDownloadUrl()
	{
		return this.downloadUrl;
	}
	
	/**
	 * 设置下载地址属性
	 */
	public void setDownloadUrl(String downloadUrl)
	{
		this.downloadUrl = downloadUrl;
	}
	
	/**
	 * 属性升级版本号
	 */
	private String updateVersion;
	
	/**
	 * 常量COL_UPDATE_VERSION
	 * 属性升级版本号
	 */
	public static final String COL_UPDATE_VERSION = "UPDATE_VERSION";

	/**
	 * 获取升级版本号属性
	 */
	public String getUpdateVersion()
	{
		return this.updateVersion;
	}
	
	/**
	 * 设置升级版本号属性
	 */
	public void setUpdateVersion(String updateVersion)
	{
		this.updateVersion = updateVersion;
	}
	
	/**
	 * 属性升级内容描述
	 */
	private String updateDescription;
	
	/**
	 * 常量COL_UPDATE_DESCRIPTION
	 * 属性升级内容描述
	 */
	public static final String COL_UPDATE_DESCRIPTION = "UPDATE_DESCRIPTION";

	/**
	 * 获取升级内容描述属性
	 */
	public String getUpdateDescription()
	{
		return this.updateDescription;
	}
	
	/**
	 * 设置升级内容描述属性
	 */
	public void setUpdateDescription(String updateDescription)
	{
		this.updateDescription = updateDescription;
	}
	
	/**
	 * 属性升级日期
	 */
	private Date uploadDate;
	
	/**
	 * 常量COL_UPLOAD_DATE
	 * 属性升级日期
	 */
	public static final String COL_UPLOAD_DATE = "UPLOAD_DATE";

	/**
	 * 获取升级日期属性
	 */
	public Date getUploadDate()
	{
		return this.uploadDate;
	}
	
	/**
	 * 设置升级日期属性
	 */
	public void setUploadDate(Date uploadDate)
	{
		this.uploadDate = uploadDate;
	}
	
	/**
	 * 属性最低版本号要求
	 */
	private String minVersion;
	
	/**
	 * 常量COL_MIN_VERSION
	 * 属性最低版本号要求
	 */
	public static final String COL_MIN_VERSION = "MIN_VERSION";

	/**
	 * 获取最低版本号要求属性
	 */
	public String getMinVersion()
	{
		return this.minVersion;
	}
	
	/**
	 * 设置最低版本号要求属性
	 */
	public void setMinVersion(String minVersion)
	{
		this.minVersion = minVersion;
	}
	
	/**
	 * 属性文件名称
	 */
	private String fileName;
	
	/**
	 * 常量COL_FILE_NAME
	 * 属性文件名称
	 */
	public static final String COL_FILE_NAME = "FILE_NAME";

	/**
	 * 获取文件名称属性
	 */
	public String getFileName()
	{
		return this.fileName;
	}
	
	/**
	 * 设置文件名称属性
	 */
	public void setFileName(String fileName)
	{
		this.fileName = fileName;
	}
	
	/**
	 * 属性文件大小，单位：字节
	 */
	private int fileSize;
	
	/**
	 * 常量COL_FILE_SIZE
	 * 属性文件大小，单位：字节
	 */
	public static final String COL_FILE_SIZE = "FILE_SIZE";

	/**
	 * 获取文件大小，单位：字节属性
	 */
	public int getFileSize()
	{
		return this.fileSize;
	}
	
	/**
	 * 设置文件大小，单位：字节属性
	 */
	public void setFileSize(int fileSize)
	{
		this.fileSize = fileSize;
	}
	
	/**
	 * 属性版本
	 */
	private int version;
	
	/**
	 * 常量COL_VERSION
	 * 属性版本
	 */
	public static final String COL_VERSION = "VERSION";

	/**
	 * 获取版本属性
	 */
	public int getVersion()
	{
		return this.version;
	}
	
	/**
	 * 设置版本属性
	 */
	public void setVersion(int version)
	{
		this.version = version;
	}
	
	/**
	 * 属性创建人
	 */
	private long creator;
	
	/**
	 * 常量COL_CREATOR
	 * 属性创建人
	 */
	public static final String COL_CREATOR = "CREATOR";

	/**
	 * 获取创建人属性
	 */
	public long getCreator()
	{
		return this.creator;
	}
	
	/**
	 * 设置创建人属性
	 */
	public void setCreator(long creator)
	{
		this.creator = creator;
	}
	
	/**
	 * 属性创建时间
	 */
	private Date creatime;
	
	/**
	 * 常量COL_CREATIME
	 * 属性创建时间
	 */
	public static final String COL_CREATIME = "CREATIME";

	/**
	 * 获取创建时间属性
	 */
	public Date getCreatime()
	{
		return this.creatime;
	}
	
	/**
	 * 设置创建时间属性
	 */
	public void setCreatime(Date creatime)
	{
		this.creatime = creatime;
	}
	
	/**
	 * 属性修改人
	 */
	private long updator;
	
	/**
	 * 常量COL_UPDATOR
	 * 属性修改人
	 */
	public static final String COL_UPDATOR = "UPDATOR";

	/**
	 * 获取修改人属性
	 */
	public long getUpdator()
	{
		return this.updator;
	}
	
	/**
	 * 设置修改人属性
	 */
	public void setUpdator(long updator)
	{
		this.updator = updator;
	}
	
	/**
	 * 属性修改时间
	 */
	private Date updatetime;
	
	/**
	 * 常量COL_UPDATETIME
	 * 属性修改时间
	 */
	public static final String COL_UPDATETIME = "UPDATETIME";

	/**
	 * 获取修改时间属性
	 */
	public Date getUpdatetime()
	{
		return this.updatetime;
	}
	
	/**
	 * 设置修改时间属性
	 */
	public void setUpdatetime(Date updatetime)
	{
		this.updatetime = updatetime;
	}
	
}

